#include <stdio.h>

// 宏定义，替换
#define N 10

int main(void)
{
	int arr[N];
	int i;
	int max;
	
	// 读入成绩
	for (i = 0; i < N; i++) {
		printf("请输入第%d个学生的成绩:", i + 1);
		do {
			// scanf("%d", &arr[i]);
			scanf("%d", arr + i);
		} while (!(arr[i] >= 0 && arr[i] <= 100));
	}

	// 求最高成绩
	// 假定第一个学生成绩就是最高的
	// max = arr[0];
	max = *(arr + 0); // *arr
	for (i = 1; i < N; i++) {
		if (arr[i] > max)
			max = arr[i];
	}

	printf("十个学生中最高成绩为:%d\n", max);

	return 0;
}

